military success - Allemand Anglais Dictionnaire